لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ASP.NET Core MVC - توسعه چند پلت فرم [ویدئو]
ASP.NET Core MVC - Cross-Platform Development [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ASP.NET Core MVC یک چارچوب قدرتمند و منعطف برای ساخت برنامه های کاربردی وب مدرن است. یاد بگیرید که از ASP.NET Core MVC برای ساخت برنامه های وب چند پلتفرمی که می توانند روی هر سیستم عاملی اجرا شوند، استفاده کنید. شما با یادگیری اصول ASP.NET Core MVC، از جمله نحوه ایجاد و پیکربندی یک پروژه جدید، طراحی طرح و ساختار برنامه خود، و پیاده سازی ویژگی های استاندارد مانند احراز هویت، مجوز، و اعتبار سنجی داده ها، شروع خواهید کرد.
با پیشرفت در دوره، یاد خواهید گرفت که چگونه از ویژگی های پیشرفته ASP.NET Core MVC مانند تزریق وابستگی، میان افزار و فیلترها برای ایجاد برنامه های پیچیده تر و مقیاس پذیرتر استفاده کنید. همچنین یاد خواهید گرفت که چگونه برنامه های خود را برای عملکرد و استقرار بهینه کنید. نحوه استفاده و دستکاری مدل های داده و زمینه های پایگاه داده و نحوه افزودن نماها و اقدامات به یک کنترل کننده را بدانید. از Bootstrap 5 برای دستکاری ظاهر و احساس کلی برنامه وب استفاده کنید. شما یاد خواهید گرفت که از ابزارهای توسعه بین پلتفرمی محبوب مانند Visual Studio Code، Azure Data Studio و Docker استفاده کنید.
در پایان این دوره، شما درک کاملی از نحوه استفاده از ASP.NET Core MVC برای ساخت برنامه های کاربردی وب چند پلتفرمی خواهید داشت و به خوبی برای مقابله با پروژه های دنیای واقعی آماده می شوید.
همه فایلهای کد و منابع در اینجا قرار میگیرند: https://github.com/PacktPublishing/ASP.NET-Core-MVC---Cross-Platform-Development ساخت یک برنامه وب کاملاً مبتنی بر داده
از مدل های داده و زمینه های پایگاه داده استفاده و دستکاری کنید
نحوه افزودن نماها و اقدامات به یک کنترلر را بدانید
از GitHub برای مدیریت کنترل منبع استفاده کنید
نحوه مدیریت بسته ها در پروژه دات نت را بیاموزید
آموزش افزودن احراز هویت OpenID Connect با استفاده از Auth0 برای گذراندن این دوره، اگر با سی شارپ نیست، باید مقداری از HTML، CSS و برنامه نویسی شی گرا داشته باشید. حتی اگر با پشته توسعه دات نت آشنا نیستید، این دوره برای مبتدیان و پر از نکات توسعه است. درک نحوه ترکیب مدل ها، نماها و کنترلرها برای تسهیل یک برنامه وب * از Bootstrap 5 برای دستکاری ظاهر و احساس کلی برنامه وب استفاده کنید * از رابط خط فرمان دات نت برای خودکارسازی وظایف استفاده کنید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
راه اندازی محیط
Environment Setup
حساب GitHub ایجاد کنید
Create GitHub Account
NET 7 SDK را نصب کنید
Install .NET 7 SDK
کد ویژوال استودیو (هر سیستم عامل) را نصب کنید
Install Visual Studio Code (Any Operating System)
جایگزین - Visual Studio 2022 (ویندوز و مک) را نصب کنید
Alternative - Install Visual Studio 2022 (Windows and Mac)
نصب SQL Server Express (ویندوز)
Install SQL Server Express (Windows)
جایگزین - نصب SQL Server در Docker (هر سیستم عامل)
Alternative - Install SQL Server on Docker (Any Operating System)
Microsoft Data Studio را نصب کنید
Install Microsoft Data Studio
برنامه ASP.NET Core MVC را راه اندازی کنید
Setup ASP.NET Core MVC Application
پروژه ASP.NET Core MVC - کد ویژوال استودیو را ایجاد کنید
Create ASP.NET Core MVC Project - Visual Studio Code
پروژه ASP.NET Core MVC - کد ویژوال استودیو را ایجاد کنید
Create ASP.NET Core MVC Project - Visual Studio Code
پروژه ASP.NET Core MVC - Visual Studio را ایجاد کنید
Create ASP.NET Core MVC Project - Visual Studio
پروژه ASP.NET Core MVC - Visual Studio را ایجاد کنید
Create ASP.NET Core MVC Project - Visual Studio
کد ویژوال استودیو تور
Tour Visual Studio Code
کد ویژوال استودیو تور
Tour Visual Studio Code
گشت و گذار در فایل ها و پوشه ها
Tour of Files and Folders
گشت و گذار در فایل ها و پوشه ها
Tour of Files and Folders
پروژه را به GitHub اضافه کنید
Add Project to GitHub
پروژه را به GitHub اضافه کنید
Add Project to GitHub
برنامه ASP.NET Core MVC را راه اندازی کنید
Setup ASP.NET Core MVC Application
دستکاری نماها و طرح بندی وب سایت
Manipulating Website Views and Layout
آشنایی با فایل layout و Bootstrap
Understanding the layout file and Bootstrap
آشنایی با فایل layout و Bootstrap
Understanding the layout file and Bootstrap
اصلاح صفحه اصلی
Modifying the Homepage
اصلاح صفحه اصلی
Modifying the Homepage
افزودن صفحه درباره ما
Adding an About Us Page
افزودن صفحه درباره ما
Adding an About Us Page
به GitHub اضافه کنید
Add to GitHub
به GitHub اضافه کنید
Add to GitHub
دستکاری نماها و طرح بندی وب سایت
Manipulating Website Views and Layout
افزودن پایگاه داده
Adding a Database
با Azure Data Studio به پایگاه داده متصل شوید
Connect to Database with Azure Data Studio
با Azure Data Studio به پایگاه داده متصل شوید
Connect to Database with Azure Data Studio
ایجاد پایگاه داده
Create Database
ایجاد پایگاه داده
Create Database
پایگاه داده Scaffold با Entity Framework Core
Scaffold Database with Entity Framework Core
پایگاه داده Scaffold با Entity Framework Core
Scaffold Database with Entity Framework Core
نماها و کنترلرهای داربست - قسمت 1
Scaffolding Views and Controllers - Part 1
نماها و کنترلرهای داربست - قسمت 1
Scaffolding Views and Controllers - Part 1
کنترلر داربست را درک کنید
Understand Scaffolded Controller
کنترلر داربست را درک کنید
Understand Scaffolded Controller
دیدگاه های داربست را درک کنید
Understand Scaffolded Views
دیدگاه های داربست را درک کنید
Understand Scaffolded Views
نماها و کنترلرهای داربست - قسمت 2
Scaffolding Views and Controllers - Part 2
نماها و کنترلرهای داربست - قسمت 2
Scaffolding Views and Controllers - Part 2
به GitHub اضافه کنید
Add to GitHub
به GitHub اضافه کنید
Add to GitHub
افزودن پایگاه داده
Adding a Database
سفارشی کردن نماها و عناصر
Customizing Views and Elements
نمای کلی بخش
Section Overview
نمای کلی بخش
Section Overview
اضافه کردن استایل بوت استرپ
Adding Bootstrap Styling
اضافه کردن استایل بوت استرپ
Adding Bootstrap Styling
حذف با استفاده از jQuery
Delete Using jQuery
حذف با استفاده از jQuery
Delete Using jQuery
جدول های داده را اضافه کنید
Add Datatables
جدول های داده را اضافه کنید
Add Datatables
اضافه کردن برچسب های سفارشی
Adding Custom Labels
اضافه کردن برچسب های سفارشی
Adding Custom Labels
مدیریت تغییرات پایگاه داده
Managing Database Changes
مدیریت تغییرات پایگاه داده
Managing Database Changes
رفع خطاهای نحوی
Fix syntax Errors
رفع خطاهای نحوی
Fix syntax Errors
به GitHub اضافه کنید
Add to GitHub
به GitHub اضافه کنید
Add to GitHub
سفارشی کردن نماها و عناصر
Customizing Views and Elements
احراز هویت وب سایت
Website Authentication
درک احراز هویت
Understanding Authentication
درک احراز هویت
Understanding Authentication
برای Auth0 ثبت نام کنید
Register for Auth0
برای Auth0 ثبت نام کنید
Register for Auth0
تست احراز هویت
Testing Authentication
تست احراز هویت
Testing Authentication
راه اندازی صفحات مرتبط با کاربر
Set Up User-Related Pages
راه اندازی صفحات مرتبط با کاربر
Set Up User-Related Pages
نمایش نظرات